-
Notifications
You must be signed in to change notification settings - Fork 656
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Azure Cloud configurable for director blobstore #2552
Conversation
Maybe |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This addition looks reasonable, thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moving this into a proper "review"
Maybe blobstore.azure_environment
rather than blobstore.environment
to make it more clear it's only for Azure?
Highlighting the IaaS aspect is a good call. Additionally, it's worth noting that within the Azure CLI, this attribute is referred to as AZURE_CLOUD_NAME, whereas in the bosh-azure-cpi, it's termed as 'environment', where the IaaS context is more apparent. I'm comfortable with either naming convention, be it azure_cloud_name or azure_environment. @jpalermo feel free to choose whichever you prefer, and I'll adjust the PR. |
Lets keep it closer to the azure cli convention, hopefully that makes it make more sense for future contributors and users. |
@jpalermo sounds reasonable. I adapted the pull request. |
@s4heid could you please resolve the conflicts so that we can merge this. |
sorry for the delay, I was travelling. seems like joseph already took care - thanks! :) |
What is this change about?
This change introduces a configuration option for the director blobstore that supports storage accounts on non-public Azure Clouds.
Please provide contextual information.
#2544
What tests have you run against this PR?
Deployed a director including these changes on AzureChinaCloud, replaced the bosh-azure-storage-cli with one that includes cloudfoundry/bosh-azure-storage-cli#16, and validated that issue #2544 is resolved.
How should this change be described in bosh release notes?
To enable configuration of the BOSH Director blobstore in different Azure Clouds, a new parameter
environment
has been introduced. Users can specify the desired Azure Cloud environment (e.g., AzureUSGovernment, AzureChinaCloud) using the environment parameter in their BOSH Director configuration.Does this PR introduce a breaking change?
No.
Tag your pair, your PM, and/or team!
@jpalermo, @a-hassanin